The Scalable Process Topology Interface of MPI 2
نویسندگان
چکیده
1 University of Illinois at Urbana-Champaign, 1205 W. Clark St. Urbana, IL 61801, USA 2 HLRS, University of Stuttgart, D-70550 Stuttgart, Germany 3 HPCE, NEC Deutschland GmbH, Hansaallee 101, 40549 Düsseldorf, Germany 4 Lawrence Livermore National Laboratory, Box 808, L-557, Livermore, CA 94551-0808 5 Mathematics and Computer Science Division, Argonne National Laboratory, 9700 S. Cass Avenue, Argonne, IL 60439 6 Department of Scientific Computing, University of Vienna, Nordbergstrasse 15/3C, A-1090 Vienna, Austria
منابع مشابه
A Scalable InfiniBand Network Topology-Aware Performance Analysis Tool for MPI
Over the last decade, InfiniBand (IB) has become an increasingly popular interconnect for deploying modern supercomputing systems. As supercomputing systems grow in size and scale, the impact of IB network topology on the performance of high performance computing (HPC) applications also increase. Depending on the kind of network (FAT Tree, Tori, or Mesh), the number of network hops involved in ...
متن کاملConcepts for Integrating SISCI into Open-MPI
Since version 2 of the Message Passing Interface (MPI) the MPI job has the ability to start new processes dynamically at runtime. The MPI implementation has to care for the creation of new communication channels in those situations. This work desribes the implications of dynamic process creation on an communication module for the Scalable Coherent Interface (SCI). The module is developed for th...
متن کاملThe scalable process topology interface of MPI 2.2
1 University of Illinois at Urbana-Champaign, 1205 W. Clark St. Urbana, IL 61801, USA 2 HLRS, University of Stuttgart, D-70550 Stuttgart, Germany 3 HPCE, NEC Deutschland GmbH, Hansaallee 101, 40549 Düsseldorf, Germany 4 Lawrence Livermore National Laboratory, Box 808, L-557, Livermore, CA 94551-0808 5 Mathematics and Computer Science Division, Argonne National Laboratory, 9700 S. Cass Avenue, A...
متن کاملMPI++: Issues and Features
The draft of the MPI (Message-Passing Interface) standard was released at Supercomputing '93, November 1993. The nal MPI document is expected to be released in mid-April of 1994. Language bindings for C and FORTRANwere included in the draft; however, a language binding for C++ was not included. MPI provides support for datatypes and topologies that is needed for developing numerical libraries, ...
متن کاملAn Interface to Support the Identification of Dynamic MPI 2 Processes for Scalable Parallel Debugging
This paper proposes an interface that will allow MPI 2 dynamic programs – those using MPI SPAWN, CONNECT/ACCEPT, or JOIN – to provide information to parallel debuggers such as TotalView about the set of processes that constitute an individual application. The TotalView parallel debugger currently obtains information about the identity of processes directly from the MPI library using a widely ac...
متن کاملA Scalable Non-blocking Multicast Scheme for Distributed DAG Scheduling
This paper presents an application-level non-blocking multicast scheme for dynamic DAG scheduling on large-scale distributedmemory systems. The multicast scheme takes into account both network topology and space requirement of routing tables to achieve scalability. Specifically, we prove that the scheme is deadlock-free and takes at most logN steps to complete. The routing table chooses appropr...
متن کامل